Markdown

Markdown

Markdown介绍

  Markdown:是一种可以使用普通文本编辑器编写的标记语言,通过简单的标记语法,它可以使普通文本内容具有一定的格式

Markdown语法

标题

  用#表示标题,几级标题对应几个#,最多6个,注意#和标题直接有空格
  # 一级标题
  ## 二级标题
  ### 三级标题
  #### 四级标题
  ##### 五级标题
  ###### 六级标题
1

字体

符号 效果
*斜体文本* 斜体文本
_斜体文本_ 斜体文本
**粗体文本** 粗体文本
__粗体文本__ 粗体文本
***粗斜体文本*** 粗斜体文本
___粗斜体文本___ 粗斜体文本

分割线

  ***


  星号中间可以有空格也可以没有空格

  - - -


  减号中间必须有空格

删除线

  <u>这是一条删除线<\u>
  这是一条删除线

脚注

  用中括号创建[脚注]。
  [脚注]: 脚注中的内容

  用中括号创建[脚注]。
[脚注]: 脚注中的内容

无序列表

  无序列表使用*或+或-作为列表标记
  符号和内容之间要用空格分开

  - 第一项
  * 第二项
  + 第三项

  • 第一项
  • 第二项
  • 第三项

有序列表

  无序列表使用数字加上.作为列表标记
  符号和内容之间要用空格分开

  1. 第一项
  2. 第二项
  3. 第三项

列表嵌套

  列表嵌套只要在子列表中添加四个空格即为下一层列表

  1. 第一层:
      - 第一层的第一个内容
      - 第一层的第二个内容
  2. 第二层:
      - 第二层的第一个内容
      - 第二层的第二个内容

  1. 第一层:
    • 第一层的第一个内容
    • 第一层的第二个内容
  2. 第二层:
    • 第二层的第一个内容
    • 第二层的第二个内容

区块

  区块使用大于号>作为标记
  符号和内容之间要用空格分开

  > 这是一个区块
  > > 这是一个子区块

这是一个区块

这是一个子区块

代码引用

  代码引用使用反引号`作为标记
  还可以使用反引号```大段代码```

  `print(‘Hello Markdown’)`
  print('Hello Markdown')

  ```
  def my_print():
      print(‘Hello’)
      print(‘Markdown’)
  ```

1
2
3
def my_print():
print('Hello')
print('Markdown')

链接

  引用链接的格式为:[链接名称](链接地址)

  这是一个搜索引擎[百度](www.baidu.com)

  这是一个搜索引擎百度

图片

  放置图片的格式为:![图片文字](图片地址)

  ![本地图片](/images/SKILL/markdown1.jpg)
本地图片

表格

  表格的格式为:
  | 表头1 | 表头2 |
  | --- | --- |
  | 单元格1 | 单元格2 |
  | 单元格3 | 单元格4 |

表头1 表头2
单元格1 单元格2
单元格3 单元格4

HTML元素

  Markdown支持很多HTML元素,不逐一介绍,感兴趣可以查阅HTML元素

  5<sup>2</sup> + x<sub>n</sub>

  52 + xn

公式

  Markdown使用TeX或LaTeX格式的数学公式来实现,会根据需要加载 Mathjax 对数学公式进行渲染。

  Markdown在公式两端加上$输入文中公式

  平方和公式:$(a + b)^2 = a^2 + 2ab + b^2$

  Markdown在公式两端加上$$另起一行输入公式

  平方差公式:
$$(a - b)^2 = a^2 - 2ab + b^2$$

转义字符

  绝大多数字符都可以用\转义,但是下表字符要用指定的编号转义

名称 符号 效果
空格 &nbsp;  
小于号 &lt; <
大于号 &gt; >
与符号 &amp; &
单引号 &apos; '
双引号 &quot; "

Markdown小结

  Markdown的语法简洁明了,学习容易,而且功能强大,因此很多人用它写博客,我的所有博客都是采用Markdown来写的,也是为了查询的方便,故写下了这篇文字。

-------------本文结束感谢您的阅读-------------
0%